* Irreducible Complexity: Popularized by Michael Behe in 1996 (though the concept under other names is much older), irreducible complexity is a term that has made its way to the forefront of the argument for intelligent design. There are as many holes in it as with other pseudo-scientific explanations, but it is definitely worth reading at least enough about it to familiarize yourself with the argument. It's their best shot in the arena of "an appearance of theory". I recommend a couple of articles to place it in perspective.